copyToClipBoard(str) {
if (cc.sys.isNative) {
//原生自己实现
} else if (cc.sys.isBrowser) {
var textArea = document.getElementById(“clipBoard”);
if (textArea === null) {
textArea = document.createElement(“textarea”);
textArea.id = “clipBoard”;
textArea.textContent = str;
document.body.appendChild(textArea);
}
textArea.select();
try {
const msg = document.execCommand(‘copy’) ? ‘successful’ : ‘unsuccessful’;
cc.log(“已经复制到剪贴板”);
document.body.removeChild(textArea);
} catch (err) {
cc.log(“复制到剪贴板失败”);
}
}
}
|